#include <stdio.h>
#include <regex.h>

int isValidFormat(const char *input)
{
    const char *pattern = "^[0-9]+\\.[0-9]+,[0-9]+\\.[0-9]+$"; // 定义格式的正则表达式
    regex_t regex;
    int result = regcomp(&regex, pattern, REG_EXTENDED);

    result = regexec(&regex, input, 0, NULL, 0);
    regfree(&regex);
    if (result == 0)
    {
        return 1; // 字符串格式符合要求
    }
    else
    {
        return 0; // 字符串格式不符合要求
    }
}

int main()
{
    const char *input = "10.5,20.3"; // 要检查的字符串
    printf('%d', isValidFormat(input));

    return 0;
}